embryonic demise - German English Dictionary